Transaction Anomaly
こういった状態にはなってはならない
更新結果が消える
RC / RR(DB による)
未コミットを読んでしまう
Read Uncommitted
同じクエリ結果が変わる
Read Committed
行数が変わる
Repeatable Read
整合性制約が破れる
Snapshot Isolation
部分的に不整合なデータを読む
Read Committed
1度の読み取り操作で内部不整合
Read Committed
読み取り専用でも不整合を観測
Snapshot Isolation